﻿using Microsoft.Xna.Framework;

namespace Firefly.Framework.Input
{
    public class GamePadThumbStickMapEventArgs : PositionMapEventArgs<Vector2>
    {
        public GamePadThumbStickMapEventArgs()
        {
        }

        public GamePadThumbStickMapEventArgs(Vector2 currentPosition, Vector2 previousPosition, Vector2 positionDelta)
            : base(currentPosition, previousPosition, positionDelta)
        {
        }

        public GamePadThumbStickMapEventArgs(GamePadThumbStickMap positionMap)
            : base(positionMap as IPositionMap<Vector2>)
        {
        }
    }
}
